leaf crumpler
noun
: any of several small American moths or their caterpillars that form a nest by crumpling and fastening leaves together in clusters
especially
: a moth (Acrobasis indigenella) of the family Pyralidae that feeds on the apple and related trees
Love words? Need even more definitions?
Merriam-Webster unabridged
Share